written deposition - Fransızca İngilizce Sözlük

written deposition

Meanings of "written deposition" in French English Dictionary : 1 result(s)

İngilizce Fransızca
Law
written deposition attestation [f]